halva with cream, fresh cheese and walnuts - Turc Anglais Dictionnaire